package com.bootdo.common.utils;

import java.util.Map;

import com.github.pagehelper.PageHelper;

/** 
 * @ClassName: PageHelperUtils 
 * @Description: PageHelper分页
 * @author: long
 * @date: 2018年11月16日 下午1:59:00  
 */
public class PageHelperUtils {
	public static void page(Map<String, Object> map) {
		Integer pageNumber =1;
		Integer pageSize =10;
		if (map.containsKey("pageNum")){
			pageNumber = Integer.valueOf(map.get("pageNum").toString());
		}
		if (map.containsKey("pageNumber")){
			pageNumber = Integer.valueOf(map.get("pageNumber").toString());
		}
		if (map.containsKey("pageSize")){
			pageSize = Integer.valueOf(map.get("pageSize").toString());
		}

		pageNumber = pageNumber < 1 ? 1 : pageNumber;
		pageSize = pageSize < 1 ? 10 : pageSize;
		PageHelper.startPage(pageNumber, pageSize);
	}
	public static void page(Map<String, Object> map ,String order,String method) {
		Integer pageNumber =1;
		Integer pageSize =10;
		if (map.containsKey("pageNum")){
			pageNumber = Integer.valueOf(map.get("pageNum").toString());
		}
		if (map.containsKey("pageSize")){
			pageSize = Integer.valueOf(map.get("pageSize").toString());
		}
		
		pageNumber = pageNumber < 1 ? 1 : pageNumber;
		pageSize = pageSize < 1 ? 10 : pageSize;
		PageHelper.startPage(pageNumber, pageSize,order +" "+method);
	}
}
